bad natured person - Spanish English Dictionary